Carbon supports most Control Manager functions, with the following changes:
* The C-style, lowercase versions of Control Manager function names are no longer supported. If your application uses any Control Manager lowercase function names, you must replace them with their uppercase equivalents.
* Custom control definition procedures (also known as CDEFs), must be compiled as PowerPC-native code, and can not be stored as resources. See the Carbon Porting Guide for more information.
* Your application must use the functions defined by the Control Manager to create and dispose of Control Manager data structures. For example, instead of directly creating and disposing of control records, applications must call the Control Manager functions GetNewControl and DisposeControl.
* Your application must use Control Manager accessor functions to accesses Control Manager data structures.
* You are encouraged to adopt the standard Mac OS control definition procedures in your application. Applications that use the standard control definition procedures inherit the Mac OS human interface appearance. Applications that use custom control definition procedures will work correctly, but because custom definition procedures invoke their own drawing routines, Mac OS 8 can't draw these applications with the current appearance.
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
AutoSizeDataBrowserListViewColumns
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
CallControlEditTextValidationProc
CallControlUserPaneActivateProc
CallControlUserPaneBackgroundProc
CallControlUserPaneHitTestProc
CallControlUserPaneKeyDownProc
CallControlUserPaneTrackingProc
ChangeControlPropertyAttributes
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
ControlCNTLToCollectionProcPtr
ControlEditTextValidationProcPtr
QuickTime control notification functions are not supported in Carbon.
ControlUserPaneActivateProcPtr
ControlUserPaneBackgroundProcPtr
ControlUserPaneTrackingProcPtr
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
CreateCheckGroupBoxControl_New
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
CreateDisclosureTriangleControl
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
CreateDisclosureTriangleControl_New
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
CreatePopupGroupBoxControl_New
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
CreatePushButtonWithIconControl
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
CreatePushButtonWithIconControl_New
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DataBrowserGetContextualMenuProcPtr
DataBrowserGetHelpContentProcPtr
DataBrowserGetSetItemDataProcPtr
DataBrowserItemAcceptDragProcPtr
DataBrowserItemNotificationProcPtr
DataBrowserItemReceiveDragProcPtr
DataBrowserPostProcessDragProcPtr
DataBrowserSelectContextualMenuProcPtr
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlCNTLToCollectionUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlEditTextValidationUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlUserPaneActivateUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlUserPaneBackgroundUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlUserPaneFocusUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlUserPaneHitTestUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlUserPaneKeyDownUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeControlUserPaneTrackingUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
DisposeDataBrowserAcceptDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserAddDragItemUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserGetContextualMenuUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserGetHelpContentUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserGetSetItemDataUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserItemAcceptDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserItemDragRgnUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserItemNotificationUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserItemReceiveDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserPostProcessDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserReceiveDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
DisposeDataBrowserSelectContextualMenuUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Use DragControl instead. Not available in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Use FindControl instead. Not available in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 9, or later.Custom control color tables are not supported in Carbon.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.This QuickTime function for manipulating controls is not supported in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.There is no longer a CDEF resource handle associated with a given control instance. Control definitions on Carbon are associated with an instance via a ControlDefSpec structure.
If you use GetControlDefinition as a means of replacing the control defproc at runtime with code that lives inside your own application (as opposed to a CDEF resource), you no longer ned this function, because the defproc packaging model for Carbon already allows you to store a defproc within your application. (See CreateCustomControl and RegisterControlDefinition.)
If you use GetControlDefinition as a means of replacing the given definition with one of your own, and then calling through to the original one as desired, you no longer need this function. The Carbon Event Manager allows this sort of "patching" mechanism cleanly; you can intercept Carbon events which are destined for a given control and replace or augment the behavior.
If you use GetControlDefinition as a means of calling the definition directly, use SendControlMessage instead.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.This QuickTime function for manipulating controls is not supported in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
GetControlOwningWindowControlList
You must use the appropriate embedding hierarchy accessors instead: GetRootControl, CountSubControls, GetIndSubControl, and so on.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Use GetControlTitle instead. Not available in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserColumnViewDisplayType
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserColumnViewPathLength
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataBooleanValue
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataButtonValue
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataDateTime
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataDrawState
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataIconTransform
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataLongDateTime
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataProperty
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserItemDataRGBColor
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserListViewDisclosureColumn
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserListViewHeaderBtnHeight
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserListViewUsePlainBackground
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewColumnCount
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewColumnPosition
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewColumnProperty
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewColumnWidth
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewGeometry
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewHiliteStyle
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewItemRow
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewItemRowHeight
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewNamedColumnWidth
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
GetDataBrowserTableViewRowHeight
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.The GetNextControl function is not supported in Carbon. Use the Control Manager's embedding hierarchy functions (CreateRootControl, GetRootControl, EmbedControl, AutoEmbedControl, GetSuperControl, GetIndexedSubControl, and SetControlSupervisor) to determine control ordering instead.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
HandleControlContextualMenuClick
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InitDataBrowserCustomCallbacks
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeControlCNTLToCollectionUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeControlEditTextValidationUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeControlUserPaneActivateUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeControlUserPaneBackgroundUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeControlUserPaneHitTestUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeControlUserPaneKeyDownUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeControlUserPaneTrackingUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
InvokeDataBrowserAcceptDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserAddDragItemUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserGetContextualMenuUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserGetHelpContentUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserGetSetItemDataUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserItemAcceptDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserItemDragRgnUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserItemNotificationUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserItemReceiveDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserPostProcessDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserReceiveDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
InvokeDataBrowserSelectContextualMenuUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
IsAutomaticControlDragTrackingEnabledForWindow
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
MoveDataBrowserSelectionAnchor
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Use NewControl instead. Not available in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewControlEditTextValidationUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
NewControlUserPaneBackgroundUPP
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserGetContextualMenuUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserGetHelpContentUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserGetSetItemDataUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserItemAcceptDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserItemNotificationUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserItemReceiveDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserPostProcessDragUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
NewDataBrowserSelectContextualMenuUPP
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.This QuickTime function for manipulating controls is not supported in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
RemoveDataBrowserTableViewColumn
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
SetAutomaticControlDragTrackingEnabledForWindow
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.
SetBevelButtonGraphicAlignment
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Custom control color tables are not supported in Carbon. Not available in Carbon.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Custom control color tables are not supported in Carbon.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.This QuickTime function for manipulating controls is not supported in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Not used on Mac OS X.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Use SetControlTitle instead. Not available in Carbon.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserColumnViewDisplayType
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserItemDataBooleanValue
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserItemDataButtonValue
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserItemDataDateTime
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserItemDataDrawState
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserItemDataIconTransform
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserItemDataLongDateTime
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserItemDataRGBColor
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserListViewDisclosureColumn
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserListViewHeaderBtnHeight
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserListViewUsePlainBackground
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewColumnPosition
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewColumnWidth
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewGeometry
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewHiliteStyle
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewItemRow
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewItemRowHeight
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewNamedColumnWidth
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDataBrowserTableViewRowHeight
Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.
SetDisclosureTriangleLastValue
Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.The SetNextControl function is not supported in Carbon. Use the Control Manager's embedding hierarchy functions (CreateRootControl, GetRootControl, EmbedControl, AutoEmbedControl, GetSuperControl, GetIndexedSubControl, and SetControlSupervisor) to determine control ordering instead.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.5 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Use TestControl instead. Not available in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Use TrackControl instead. Not available in Carbon.Available in Carbon 1.0.2 and later when running Mac OS 8.1 or later.Available in Carbon 1.1 and later when running Mac OS 8.6 or later.